@charset "utf-8";
/* CSS Document */
/*全局格式*/
*{margin:0px;padding:0px; font-family:"微软雅黑"}
html { overflow-x: hidden; }
li{ list-style:none}
a{color:#333}
a,a:hover,a:active{ text-decoration:none;}
a:hover,.shulie_tit a:hover,shulie_tit span a:hover,.shulie:hover a,.color_bai:hover,.home_211_jie a:hover,.index_about li a:hover,.index_more a:hover{color:#036}
/*定位*/

.dis_b{ display:block}
.pos_r{position:relative}
.pos_a{position:absolute}
.over_hi{overflow:hidden}
.clear_b{ clear:both}


/*空白*/
.blank10{ height:10px; clear:both}
.blank20{ height:20px; clear:both}
.blank30{ height:30px; clear:both}
.blank40{ height:40px}
.blank50{ height:50px}
.blank60{ height:60px}
.blank70{ height:70px}
.blank80{ height:80px}
.blank90{ height:90px}
.blank100{ height:100px}
.mar_b30{margin-bottom:30px;}
.padd_l15{padding-left: 15px;}
.padd_l20{padding-left:20px}
.padd_l0{padding-left: 0;}
.padd_5{padding:5px}
.padd_l10{ padding-left:10px}
.mar_top0{ margin-top:0}
.mar_b30{ margin-bottom:30px}
.text_2em p{ text-indent:2em;line-height: 2em;}
.huaxian{text-decoration:line-through; color:#ccc}
.mar_b30{margin-bottom:30px}
.shenglue{  font-weight: lighter;white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}
/* 背景色,字体色*/
.color_bai{color:#fff}
.color_hui{color:#8F8686}
.back_qlan{ background:#fbfbfb; box-shadow:-1PX 0 2px #e6e0e0  inset;}
.color_lan{color:#a5b8d6;}
.lgbg{background-color: #fafafa;}
.back_bian{background: -webkit-linear-gradient(right, rgba(255, 255, 255, 0.89), rgba(8, 120, 167, 0.5));
background: -o-linear-gradient(right,rgba(255, 255, 255, 0.89), rgba(8, 120, 167, 0.5));
background: -moz-linear-gradient(right, rgba(255, 255, 255, 0.89), rgba(8, 120, 167, 0.5));}
.red{color:#f00}
/*特殊样式*/
.cur_shou{cursor:pointer}
.text_hidden{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.hui_ju{ height: 20px;}
/*背景图片*/
.max-w1920{ width:100%; margin:0 auto; max-width:1920px}
.item{ width:100%; overflow:hidden; text-align:center}
.item a{height:100%; display: block; overflow:hidden}
.item a img{width:auto;}
.home_00{ background:url(../images/home_00.jpg) center center no-repeat;}
.home_01{ background:url(../images/home_01.jpg) center center no-repeat;}
.home_02{ background:url(../images/home_02.jpg) center center no-repeat;}
.home_03{ background:url(../images/home_03.jpg) center center no-repeat;}
.page_banner{ overflow:hidden; text-align:center}
.page_banner img{width:100%;}
.home_1_img{ background:url(../images/home_12.jpg) center center no-repeat; background-size:cover;background-attachment: fixed;}
.home_3_img{ background:url(../images/home_3.jpg) center center no-repeat; background-size:cover;background-attachment: fixed;}
/*.chushu_img1{ background:url(../images/chushu_img1.png) top left no-repeat; }*/
.shu_xu_1{background:url(../images/shu_xu_1.png) 40px 45px repeat-y;padding: 10px 0;}
.shu_xu_11{background: #FBFBFB url(../images/shu_xu_1.png) 40px 45px repeat-y;padding: 10px 0;}
/*图片变大*/
.img_d{ overflow:hidden}
.img_d img{cursor:pointer; transition:all 0.6s;border: 1px solid #ccc;}
.img_d img:hover{ transform:scale(1.1)}
/*对齐方式*/
.container{width: 96%;max-width: 1250px;}
.floatl{float:left}
.floatr{float:right}
.textleft{text-align:left}
.textrcenter{text-align:center}
.textright{text-align:right}
/*最小尺度*/
.min_h100{ min-height:100px}
.dis_block{ display:block}
.min_h350{ min-height:350px}
.shu_h{height:380px;overflow: hidden;}
/*顶部*/
.top_title{     color: #666465; height: 40px; line-height: 40px; border-bottom: 1px solid #e6e6e6;}
.top_title .textright a{ padding:0 16px;}
.top{ height:100px; margin-bottom:20px; margin-top:20px}
.top .d1{}
.top .d2{padding-top: 34px;}
.top .d3{ padding-top:17px}
.top .d3 .tel1{color: #f39800;font-size: 30px;font-family: Arial;font-weight: bold;}
.top .d3 .tel2{color: #333333;letter-spacing: 14px;}
.htop {width:100%;height:28px; line-height:28px; background:#f9f9f9; background:url(../images/toolbar.gif) 0 100% repeat-x;}
.htop .container a{padding: 0 0 0 15px; text-align:center}
.carousel-inner>.item>a>img{width:100%}

/*我要出书*/
.chu_dxia{}
.chu_k1{ border-bottom:1px dashed #CCC}
.chu_1 h2 img{ max-width:90%;}
.chu_10,.chu_11{padding: 30px;}
.chu_10 h4,.chu_11 h4{font-size: 24px;text-align: center;width: 300px;margin: 0 auto;padding: 20px;border-radius: 5px;color: #1682ae;padding-bottom:5px;margin-bottom: 10px; background:url(../images/chushi_1.jpg) center right no-repeat;}
.chu_11 h4{ background:url(../images/chushi_2.jpg) bottom left no-repeat;color:#e35c49}
.chu_1_jie{padding: 20px;background: #fbfbfb;border-radius: 4px; overflow:hidden; display:none}
.chu_xia{font-size:30px;}
.chu_2{margin-bottom: 30px;border-bottom: 1px solid #dddddf;}
.chu_2 .chu_20{font-size: 25px;color: #e0504f;line-height: 40px;border-bottom: 3px solid #e0504f;display: inline-block;padding: 0 5px;}
.chu_201{background: #eaeaea;overflow: hidden; color:#626262}
.chu_201_1{width: 37.5%;float: left;padding: 10px 20px;}
.chu_201_2{width: 37.5%;float: right;padding: 10px 20px;}
.chu_201_3{width:25%; display:inline-block; text-align:center; position:relative}
.chu_201_3 .chu_201_31{position: absolute;top: 37%;color: #fff;font-size: 17px;text-align: center;width: 100%;font-weight: 600;}
.chu_201_3 img{width:94%;margin-top: 10px;}
.chu_21 .shu_yuan{width:60px; height:60px; background:#e0504f; color:#fff; border-radius:50%}
.chu_21 .shu_yuan h3{ margin:0 auto; line-height:60px;}
.chu_22{padding:15px;padding-top:0;}
.chu_22 h3{color:#e0504f;}
.chu_22 span{ font-size:16px; font-weight:700;margin-bottom: 5px;display: block;}
.chu_22 p{ text-indent:2em}
.chu_3{padding-top: 4px;}
.chu_31{padding: 10px 8px;border: 1px solid #fbfbfb; margin-top:20px}
/*新闻*/
.index_new1{}


.index_new1 ul{margin-bottom:0}
.index_new1 li{padding: 10px 10px;border-bottom: 1px solid #f0f0f0;}
.index_new1 li span{    margin-right: 10px;}
.index_new1 span img{    width: 28px;}
.index_new1 li a{border-left: 1px solid #f0f0f0;    padding-left: 10px;}
/*党建工作*/

.dangjian {/* margin-top:30px*/}
.dangjian .div1{padding: 25px 0 25px 20px;border: 1px solid #eee; overflow:hidden }
.dangjian .dang_title{text-align: center;padding-top: 63px;font-size: 30px;  height: 500px; background:url(../images/img-162.png) #eee center center; background-size:cover;}
.dangjian .dang_title a{color:#6f7c8e}
.dangjian .dang_title a:hover{color:#fff}
.dangjian .dang_title_a{    width: 42%;margin: 0 auto;padding-top: 10px;}
.dangjian .dang_title_a a{display: block;    font-size: 22px;    background: #fff;    margin-top: 14px;    line-height: 40px;}
.dangjian .dang_title_a a:hover{color: #333;}
.dangjian .t0{border: 1px solid #eee;padding: 5px;margin-bottom: 20px;}
.dangjian .t1{height:170px;overflow: hidden;margin-bottom: 13px;}
.dangjian .t1 .fl{float: left; width: 100%; overflow: hidden;height:100%}
.dangjian .t1 .fl img{height:100%;width:100%}
.dangjian .t1 .fr{ font-size:16px;margin-top: 35px;}
.dangjian .t2{color: #666;line-height: 24px;padding: 0 10px 0 0;}

.baolie .dangjian{padding-top: 10px;background: url(./assets/images/dj_1.png) no-repeat;}
.baolie .dangjian:nth-of-type(1){background: url(./assets/images/dj_2.png) no-repeat;}
.dangjian .dj1{padding-left: 50px; margin-bottom: 20px;color:#b5b5b5}
.dangjian .dj1 .dj11{font-size: 18px;margin-bottom: 25px;}
.dangjian .dj1 .dj11 span{ margin:0 5px;}
.dangjian .dj1 .dj11 .lei{ color:#e0504f;}
.dangjian .dj1 .dj11 .tit a{color:#000}
.dangjian .dj1 .dj11 .tit a:hover,.dangjian .dj1 .dj12 .desc a:hover{color:#337ab7;}
.dangjian .dj1 .dj12 .tupian{display: inline-block;width: 350px;height: 220px;overflow: hidden;float: left;}
.dangjian .dj1 .dj12 .tupian img{width:95%}
.dangjian .dj1 .dj12 .desc{margin-left: 400px;height: 220px;font-size: 16px;line-height: 30px;padding: 20px 0;}
.dangjian .dj1 .dj12 .desc a{color: #959292;}
.baolie .index_dangjian{background: url(./assets/images/dj1_1.png) no-repeat;}
.baolie .index_dangjian:nth-of-type(1){background: url(./assets/images/dj1_2.png) no-repeat;}
.index_dangjian .dj1{padding-left:22px; margin-bottom: 20px;color:#b5b5b5}
.index_dangjian .dj1 .dj11{font-size: 16px;margin-bottom: 10px;}
.index_dangjian .dj1 .dj11 span{ margin:0 5px;}
.index_dangjian .dj1 .dj11 .lei{ color:#e0504f;}
.index_dangjian .dj1 .dj11 .tit a{color:#000}
.index_dangjian .dj1 .dj11 .tit a:hover,.dangjian .dj1 .dj12 .desc a:hover{color:#337ab7;}
.index_dangjian .dj1 .dj12 .tupian{display: inline-block;width: 190px;height: 110px;overflow: hidden;float: left;}
.index_dangjian .dj1 .dj12 .tupian img{max-width:100%;width:100%}
.index_dangjian .dj1 .dj12 .desc{margin-left: 220px;height: 110px;font-size: 14px;line-height: 23px;padding: 5px 0;}
.index_dangjian .dj1 .dj12 .desc a{color: #959292;}
/*导航栏*/
.navbar-brand{display:block;max-width:368px;padding:1px;height:100%}
.navbar-header{display:none}
.example-navbar-collapse{ float:left}
.navbar-brand img{max-width:100%;}
.daohang{background: rgb(0,107,175);}
.navbar-default{ background:rgb(0,107,175); border-color:rgb(0,107,175); height:80px;}
.daohang1{display:none}
.navbar{ margin-bottom:0;}
.container-fluid {height: 100%;}
.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav > li > a:focus{padding: 0 20px; line-height:80px; font-size:18px;text-align: center;color: #fff;/*border-bottom: 3px solid #e0504f;*/}
.navbar-nav > .active > a, .navbar-nav > .active > a:focus,  .navbar-nav > .active > a:hover,.navbar-default .navbar-nav>li>a:hover{/*color: #fff; background:#e0504f;border-bottom: 3px solid #fff;   */ color: #ca000e;background: rgb(0,107,175);}
/*.navbar-default{ background:#fff; border-color:#fff; height:100px;}
*/
.navbar-brand > img{ margin-right:15px}
.yinying{height:1px;box-shadow:0px 1px 2px #666; }
.dropdown-menu{padding-top:0}
.dropdown-menu > li{}
.dropdown-menu > li > a{padding:10px 23px;color:#fff; font-size:16px}
.navbar-nav > li > .dropdown-menu{background:rgba(0,107,175,0.7);}
.dropdown-menu > li > a:hvoer{color:#000}
.dropdown{background: url(./assets/images/dows.png) 90% 50% no-repeat;}
/*首页*/
.fuwu{margin: 20px 0px;padding: 20px 5px; border-right: 1px solid #ccc;}
.fuwu:nth-child(4) {border-right:0}
.fuwu .fu1{float: left; width: 65px;margin-left: 18px; margin-right: 10px;}
.fuwu .fu1 img{ width:56px}
.fuwu .fu2 .t1{color: #333;font-size: 16px;    line-height: 2.2;}
.fuwu .fu2 .t2{color: #666;}
.fw_img{width: 30px;
    height: 30px;
    overflow: hidden;
    position: absolute;
    right: 10px;
    bottom: 10px;}
.fw_img img{width: 30px;}
/*服务介绍*/
.fw1{height: 230px;border: 1px solid #eee;margin: 10px 0;padding: 10px;}
.fw1:hover {box-shadow: 0 0 10px #999999;}
.fw1 .title{color: #333333; font-size: 16px; font-weight: bold;margin: 10px 0;}
.fw1 .p1{ min-height:42px;color: #666;}
.fw1 a{ color:#d03c17}
.bottom_xian{ margin: 10px auto;border-bottom: 1px solid #eee;max-width:1200px; width:96%;}
/*新闻资讯*/
.new_class{ position:relative; overflow:hidden}
.new_class li{float: left; width: 33.3%; text-align: center; border-right: 1px solid #ededed;}
.new_class li:nth-child(3){border-right:0}
.new_class li p{    font-size: 16px; text-align:center; color: #333333; font-weight: normal;}
.new_class li p img{width:50%;}

.index_t{border-left: 2px solid #7db4d4;color: #1c70b0;margin-bottom: 5px;margin-left: 0;}
.index_t .t_xian{/*position: absolute;height: 2px;width: 100%;background: #e0504f;top: 50%;z-index: -1;*/}
.index_t .floatl{font-size: 18px;}
.index_t .floatr{text-transform: uppercase; background: #fff; padding-left:10px}
.index_us{ position:relative; margin:0 0 50px;display: flex;}
.index_us .index_us1{ float:left;width:50%;background:#ca000e; padding:30px 0; color:#fff}
.index_us .index_us1 .us1_1{max-width: 540px;float: right;width: 72%;margin-right: 7%;    line-height: 2;}
.index_us .index_us1 .us1_1 small{color:#fff}
.index_us .index_us2{float:left;width:50%; background:#000;}
.index_us .index_us2 img{max-width:640px;height:100%;}
.index_us .us_img{position: absolute;width: 40%;overflow: hidden;left: 47%;height: 300px;top: 25px;    max-width: 655px}
.index_us .us_img img{width:100%}

.index_about{ height:400px; overflow:hidden; position:relative}
.index_about a{color:#6d6d6d}
.index_about .index_about_img{overflow:hidden; height:100%}
.index_about .index_about_img img{ height:100%; min-width:100%;}
.index_about .index_about_con{position: absolute;bottom: 0;height: 72px;overflow: hidden;background: rgba(255,255,255,0.6);text-indent: 2em;padding: 10px;}
.index_about li{background: #ececec;    height: 67px;}
.index_about li a{color:#337ab7}	

.index_about li p{margin: 0 0 3.5px;}
/*图书推荐*/
.index_book1{padding:10px; border:1px solid #ccc;overflow: hidden; margin-bottom:30px;height: 230px;}

.index_book1:hover{box-shadow:0px 0px 10px #ccc;-moz-box-shadow:0px 0px 10px #ccc;-webkit-box-shadow:0px 0px 10px #ccc;/box-shadow:0px 0px 10px #ccc}
.index_book1 span{display: inline-block;width:50%;height: 220px;overflow: hidden;float: left;}
.index_book1 span img{ width:98%}
.index_book1 div{float:right;width: 48%;}
.index_book div h4{overflow: hidden; height:39px}
.index_book div .desc{color:#9f9f9f; line-height:26px;    height: 55px;   overflow: hidden;}
/*样书*/
.index_yang{padding:10px; border:1px solid #ccc;overflow: hidden; margin-bottom:30px;height:280px;}
.index_yang:hover{box-shadow:0px 0px 10px #ccc;-moz-box-shadow:0px 0px 10px #ccc;-webkit-box-shadow:0px 0px 10px #ccc;/box-shadow:0px 0px 10px #ccc}
.index_yang span{display: inline-block;width:100%;height: 160px;overflow: hidden;}
.index_yang span img{width:99%}
.index_yang div h4{ height:20px;}
.yang_sou{ text-align:center;    min-height: 300px;}
.yang_sou .yang_sou_tit{margin: 30px 0;    font-size: 24px;    color: #003266;    letter-spacing: 6px;}
.yang_sou .yang_text{width:500px; max-width:60%; display:inline;    height: 40px;    line-height: 40px;}
.yang_sou .yang_sub{height: 40px; border:0}
.yang_shuo{  color: #999;    padding: 20px 10px;    border-top: 1px dashed #ccc;}



.index_more a{color:#acacac;}
.back_ec{ background:#f7f7f7;}
.fuwus .home_0:nth-of-type(1){border-left:0}
.home_0{border-left: 1px solid #c2c2c2;}
.home_0 .fuwu{width:177px; height:45px;margin: 15px 0; display:inline-block;background:url(../images/index_fuwu.png) no-repeat; max-width:100%}
.home_0 .fuwu1{background-position: -23px 8px;}
.home_0 .fuwu2{background-position: -224px 8px;}
.home_0 .fuwu3{background-position: -423px 8px;}
.home_0 .fuwu4{background-position: -620px 8px;}
.home_0 h4{ border:1px solid #ccc; border-radius:5px;}

.home_0 h4 a{ padding:20px 0; display:block;}
.home_0 h4 a span{ margin-left:20px;}
.home_12{border-radius:5px}
.home_11 img{width:95%}
.home_12{ background:rgba(255,255,255,0.6);padding:0 10px;}
.home_12 span{padding-right:30px;}
.home_22 li{line-height: 40px;border-bottom: 1px dashed aliceblue;}
.home_211_1{padding: 1.5%;height: 256px;overflow: hidden;position: relative;margin-top: 2%;}
.home_211 img{width:100%}
.home_211_jie1,.home_211_jie{padding-top:20%;position: absolute;bottom: 0;background: rgba(0,0,0,0.6);width:88%;height: 100%;color: #fff;}
.home_211_jie{ opacity:0;padding: 20% 5% 0;}
.home_211_jie1{padding-top:2%; height:10%;}
.home_211_jie a,.home_211_jie1 a{color:#fff}
.home_3_date{width:100px; float:left;border-right: 2px solid #ccc;margin-right: 21px;}
.home_3_date .home_3_date_p{font-size:24px; margin-bottom:0}
.home_31{width: 95%;margin: 0 auto;padding: 20px 10px;background: rgba(255,255,255,0.4);min-height:147px;}
.home_32{padding: 5px;margin-bottom: 10px; overflow:hidden}
.home_32 a{font-size:16x}
.home_33{ width:95%; overflow:hidden; margin:0 auto;}
.home_33 img{width:100%}
.home_32:hover{box-shadow:0px 0px 10px #fff;-moz-box-shadow:0px 0px 10px #fff;-webkit-box-shadow:0px 0px 10px #fff;/box-shadow:0px 0px 10px #fff;}
.home_0 h4:hover,.home_11:hover,.home_11 img:hover,.shu_xu_1:hover,.shu_xu_11:hover{box-shadow:0px 0px 5px #BDBDBD;-moz-box-shadow:0px 0px 5px #BDBDBD;-webkit-box-shadow:0px 0px 5px #BDBDBD;/box-shadow:0px 0px 5px #BDBDBD;}
/*图片滚动*/
/* marqueeleft */
.marqueeleft{min-height:200px;overflow:hidden;}
.marqueeleft ul{float:left; padding-left:0}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:148px;height:183px;overflow:hidden;}
.marqueeleft li .pic{display:block;border:#ccc 1px solid;width:135px;height:163px;padding:2px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;}
/*面包屑导航*/
.m_smenu{ line-height:40px;}
/*页面左侧*/
.page_left{overflow:hidden;border-top: 2px solid #999;}
.page_left h4{line-height: 46px;text-align: left;font-size: 16px;border-bottom: 1px solid #f1f1f1;padding-left: 15px;}
.page_left h4 a{display: inline-block;width: 100%;line-height: 30px;color:#333}
.page_left .active_h4 a{color:#fff !important;}

.page_left ul,.page_right ul{padding-left: 0;list-style: none;margin-bottom:0; padding:2px}
.page_left ul li{line-height: 40px; border-left:3px solid #fff; border-bottom:1px solid  #CCC;}
.page_left ul li:last-child {border-bottom:0}
.page_left ul li a{display:block;}
.page_left ul li:hover,.page_left ul .now{border-left:3px solid #0b93cb;}
.page_left ul li:hover a,.page_left ul .now a{color:#f80;}
.left_h41{border-top:2px solid #0b93cb;margin-top: 0;margin-bottom: 30px;}
.left_h42{padding-bottom: 10px; margin:0 auto;text-align: center;padding-top: 10px;}
.left_h4:hover,.active_h4{background: #e0504f;}
.left_h4:hover a,.active_h4 a{color:#fff}
.pagination {display:block; text-align: center;}
.caret {display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-left: 6px solid;border-top: 6px solid  transparent;border-bottom:6px solid transparent; margin-right:8px}
/*样书备案*/
.l_yang_title{    height: 40px; background: #3c5793;margin-top: 0;color: #fff;line-height: 40px;text-align: center;font-weight: 600;}
.l_yang_con{padding: 5px;text-indent: 2em;}
/*end*/
/*页面右侧*/
.page_right{border: 1px solid #fcfcf}
.page_right ul li{ border-bottom:1px dashed #fafafa}
.right_h4{padding-bottom: 10px;border-bottom: 2px solid #e4e6e7;margin:0 auto;margin-top: 10px;color:#999;}
.page_right_shu img{width:100%;}
.page_right_shu ul{padding-left:0}
.page_right_shu li{ margin-top:20px; text-align:left}
.page_right_shu li p{line-height:30px}
.new_shu ul{padding:0}
.new_shu ul li{ overflow:hidden;line-height: 30px;padding:15px 10px;border-bottom: 1px dashed #eaeced;}
.new_shu li a,.shangxia a,.page_right_shu a{color:#999;}
.new_shu li a:hover,.shangxia a:hover,.page_right_shu a:hover{color:#333}
.new_shu li img{width:99%;}
.new_shu li .imgs{ display:none}
/*地图*/
.map{width: 100%;height: 350px;}
.map1 .map1_a,.map2 .map2_a{margin-right: 10px; display:block; padding:5px 10px}
.map1{padding: 10px 0;clear: both;overflow: hidden;}
.map1 .map1_a{float: left;background: #686d7d;color: #fff;border-radius: 5px;}
.map1 .map1_a:hover{background: #ccc;color: #000;}
.map2{ float:left;}
/*图书列表页*/

.shulie_tit{ line-height:45px;font-size:16px;margin-bottom:15px; background:url(../images/shu_b1.jpg) no-repeat;border-radius: 25px;padding-left: 30px;}
.shulie_tit a{color:#fff;}
.shulie_tit span a{color:#337ab7}
.shu_bian{ border:1px solid #fff; box-shadow:0px 0px 2px #BDBDBD;-moz-box-shadow:0px 0px 2px #BDBDBD;-webkit-box-shadow:0px 0px 2px #BDBDBD;/box-shadow:0px 0px 2px #BDBDBD; min-height:300px;}
.shu_bian:hover{border:1px solid #ccc}
.over_h{overflow:hidden; max-height:190px;}
.tulie_s{padding-top: 20px;}
.tulie_s a{display:block;}
.tulie_s a img{width:100%; height:auto; position:relative}
.tulie_s a p{ line-height:30px; color:#fff; text-align:center; width:100%;position: relative; background:rgba(0,0,0,0.5);bottom: -10px;}
.tulie_x{border-top: 1px dashed #ccc;padding-top:10px;}
.tulie_x ul{ padding-left:0}
.tulie_x li{line-height: 30px;}
.tulie_x li span{ margin-left:25px; color:#666}
.book_tui .over_h{ max-height:none}
.book_tui .tulie_s{ height:auto; padding-bottom:20px}
.book_tui .tulie_s a img{max-height:300px}
.book_tui .tulie_s:hover p{background: #577da7;}
/*图书列表页1*/
.tui_menu{text-align:center;border-bottom: 2px solid #0b6e9d;    overflow: hidden;}
.tui_menu a{ display:inline-block; padding:5px 10px;}
.tui_menu a.on,.tui_menu a:hover{background: #006799;color:#fff}
.shulie{border:1px solid rgba(232,232,232,1); padding:5px 5px;max-height:400px}
.shulie a{max-height:200px}
.book_tui .shulie a{ min-height:143px;max-height:250px; overflow:hidden}
.shulie img{width:100%; }
.shulie .dis_block,.index_yang .dis_block{ display:block; text-align:center}
.shulie img.yang_img{ height:160px;max-width: 100%;}
.shulie:hover{box-shadow:0px 0px 5px #BDBDBD;-moz-box-shadow:0px 0px 5px #BDBDBD;-webkit-box-shadow:0px 0px 5px #BDBDBD;/box-shadow:0px 0px 5px #BDBDBD;}
.shulie:hover i{animation:mymove 0.5s 1;-webkit-animation:mymove 0.5s 1;width:100%}
@keyframes mymove{from {width:0}to {width:100%}}
.shulie i{height: 1px;background: #000;width: 0;display: block;}
.tushu_lie .col-xs-6,.tushu_lie .col-sm-4,.tushu_lie .col-md-3{padding-right: 5px;padding-left: 5px; margin-bottom:10px}
.tushu_lie .col-xs-6 p,.tushu_lie .col-sm-4 p,.tushu_lie .col-md-3 p{margin: 0 0 4px;}
/*图书内容页*/
.content1 h4{line-height: 40px; color:rgb(102, 102, 102); margin-bottom:0;border-bottom: 2px solid #dedede;}
.content1 h4 span{ display:inline-block;background:#eee;padding: 0px 20px;}
.content1 .jieshao{color:rgb(102, 102, 102); padding:10px 20px}
.content1 .jieshao img{margin: 0 auto;display: block;    max-width: 100%;}
.book_jie h3{ margin-top:0; margin-bottom:30px}
.book_jie p{ font-size:18px;}
.buy{font-size: 18px;color: #d90000;}
.buy span{margin-right:15px}
/*新闻列表页*/
.baolie{padding:5px 0;  display:block}
.baolie1{ margin-bottom:20px;padding-bottom: 10px;}
.news_lie{padding-bottom: 10px; margin-top:3px;}
.news_lie_b{background: #f6f6f6;}
.news_lie:hover{box-shadow:0px 0px 10px #999;-moz-box-shadow:0px 0px 10px #999;-webkit-box-shadow:0px 0px 10px #999;/box-shadow:0px 0px 10px #999;animation:news_lie1 0.5s 1;margin-top:0; margin-bottom:3px}
@keyframes news_lie1{from {margin-top:3px; margin-bottom:0}to {margin-top:0; margin-bottom:3px}}
.news_lie .img_d{ overflow:hidden; height:200px;}
.news_lie .img_d img{width:100%;height: 100%;}
.news_lie p{ line-height:24px;margin-top: 15px;}
.news_lie p .keys{margin: 0 0px 0 30px;padding: 5px 15px;border: 1px solid #ccc;border-radius: 19px;}
.news_lie p .keys:hvoer{border:1px solid #f00;}
.news_lie span{ margin-right:10px;}
.news_lie .news_con{padding: 10px 20px;}
.news_con h4{height: 40px;}
.news_con .news_desc{height: 70px;}
.lie_date p{margin-top: 10px;color: #777;}
.zhishi_lie img{ margin-right:10px}
.zhishi_lie p{line-height: 27px;color: #969393;}
.zhishi{ border-bottom:1px dashed #fafafa}
/*新闻内容页*/
.content_tit{background: #fcfcfc url(../images/irndt_left.png) no-repeat 0 0;padding: 22px 0 0 40px;color: #999;
line-height: 24px; margin-top:30px}
.content_tit p{padding: 0 40px 25px 0;
background: url(../images/irndt_right.png) no-repeat right bottom;}
.content3{font-size: 15px;line-height: 25px;}
.content3 p,.content3 div{ text-indent:2em;}
.content3 p span{text-wrap: wrap !important;}
.content3 img{max-width:90%;margin-bottom: 15px;}
/*分页*/
#pages a,#pages span{padding: 5px 10px;border: 1px solid #458bc9;border-radius: 5px; margin-bottom: 8px;    display: inline-block;}
#pages a:hover,#pages span:hover{background:#458bc9;color:#fff;}
/*在线留言*/
.container1{width:90%; max-width:330px;}
.index_xt{padding: 10px 20px;background: #f6f6f6;border: 1px solid #ccc;margin: 0 auto;width: 900px; max-width:96%}
.index_xt .close{padding:0 10px;position: absolute;right: 0;}
.xt_title{text-align: center;font-size: 24px;font-weight: 600;margin-bottom: 15px;color: #337ab7;}
#leixing{height: 34px;margin-bottom: 15px;}
.zaixian{margin-bottom: 15px;}
.liuyan{ border:1px solid #f0f0f0; overflow:hidden; padding: 10px}
.liuyan h4{background: #8bcbc4;margin: 0;padding: 10px;margin-bottom: 16px;}
.zixun li,.zixun li .zixun1{ overflow:hidden; clear:both}
.zixun li{padding: 0 0 10px 0;border: 1px solid #ccc;}
.zixun li .zixun1{background: #b5c9c0;padding: 5px 10px;}
.zixun li .zixun2 p{margin-top: 10px; }
.huifu p{margin: 0 2em;padding: 10px 0;background: #f3f3f3;}
/*招聘*/
.zhaopin li{background: #f7f9fc;margin-bottom: 15px;padding: 20px 15px; border:1px solid #fff;}
.zhaopin li:hover{background:#fcfcfc; border:1px solid #ccc;}
.zhaopin_t1{color:#333; font-size:16px; line-height:30px}
.zhaopin_t2{ line-height:30px;margin-bottom: 20px;}
.zhaopin_t2 font{margin-right:40px}
.zhaopin_t2 span{font-family: PingFangSC-Regular;font-size: 14px;color: #666;padding-right: 8px;}
.zhaopin_t2 span::after{margin-left: 8px;content: "";display: inline-block;width: 1px;height: 12px;background: #989a9c;}
.zhaopin_t3{float: left;width: 50%;}
.zhaopin_t3 li{display: inline-block;padding: 6px 10px;margin-right: 10px;font-size: 12px;color: #9497a1;border: 1px solid hsla(226,6%,61%,.3);border-radius: 2px;margin-bottom: 5px;}
.zhaopin_t4{float:right}
.zhaopin_t4 button{margin-right: 30px; overflow:hidden}
.zhaopin_con{clear: both; border-top: 1px solid #dedede;padding-top:10px; display:none}
.zhaopin_con h5{font-size: 14px;font-weight: 700;color: #333;}
.zhaopin_con p{padding-left:2em;color: #666;}
/*友情链接*/
.youlian li{float:left; padding:0 7px;margin-bottom: 10px;}
.youlian a{cursor:pointer}
/*页面效果*/
.dong_lf{left:-300px; opacity:0; position:relative}
.dong_rf{right:-300px; opacity:0; position:relative}
.dong_tf{top:-200px; opacity:0; position:relative}
.dong_bf{ bottom:-200px; opacity:0; position:relative}
/*出书*/
.chu_xiang{ overflow:hidden}
.chu_xiang img{ min-width:100%}
.chu_xiang p{ text-align:center; font-size:16px; margin-top:5px}
/*底部*/
.footer,.footer a{color:#666;background: #eee}
.footer:hover,.footer:hover a{color:#666}
.footer a:hover{color:#333}
.foot-menu{padding-bottom: 15px;border-bottom: 1px solid #686868;width: 90%;}
.foot-menu span{font-size: 16px;margin-right: 53px;}
.foot-menu span:last-child{ margin-right:0}
.foot-9{border-right: 1px solid #686868;}
.pt-img{float: left;width: 60px;height: 90px;border-right: 1px solid #cccccc;background: url(../images/icon.png) no-repeat;}
.pt-img01{background-position: -3px 3px;}
.pt-img02{background-position: -65px 3px;}
.pt-img03{background-position: -142px 3px;}
.pt-img04{background-position: -215px 3px;}
.pt-d{margin-left: 60px;padding-left: 20px;box-sizing: border-box;}
.pt-d strong {font-size: 16px;font-weight: bold; margin-bottom: 16px; display: block;}
.pt-d p {font-size: 13px; line-height: 18px;  color: #666;}
.cont-xz {border: 1px solid #44a7f3;padding: 15px;box-sizing: border-box;margin-bottom: 20px;}
.cont-xz:hover{box-shadow:0px 0px 10px #000;-moz-box-shadow:0px 0px 10px #000;-webkit-box-shadow:0px 0px 10px #000;/box-shadow:0px 0px 10px #000;}
.xz-1{width: 140px;float: left;min-height: 120px;box-sizing: border-box;display: block;text-align: center; background:url(../images/all-big.png) no-repeat; cursor:pointer}

.t1{background-position: 0px -818px;}
.t2,.t3,.t11{background-position: 0px -933px;}
/*.t4,t5,.t6,.t10,.t12{background-position: 0px 5px;}*/
.t4,.t5,.t6,.t10,.t12{background-position: 0px -690px;}
.t7{background-position: 0px -231px;}
.t8{background-position: 0px -690px;}
.t9{background-position: 0px -1515px;}
.t10{background-position: 0px -818px;}
.t11{background-position: 0px -818px;}
.xz-1 img{ margin-top:20px;width:120px}
.xz-2-1 h3{color: #333;font-size: 26px;line-height: 30px; margin-top:0;margin-bottom: 10px;}
.xz-2-1 h3 span {float: right;margin-left: 10px;color: #000;font-size: 14px;}
.xz-2-2 .xtjs-left{float: left;width: 850px;}
.xz-2-2 .xtjs-left p {font-size: 14px;color: #4c4c4c; line-height: 20px; margin-bottom: 5px;min-height: 60px;}
.xz-2-2 .xtjs-left span { font-size: 16px; color: #d9534f;line-height: 24px;}
.xtjs-right{float: left;margin-left: 10px;}
.xtjs-right span {  color: #333333;  display: block; text-align: left;  padding-left: 10px;margin-bottom: 10px;
}
.xtjs-right span strong { font-size: 34px; color: #d9534f;}
.xtjs-right .layui-btn-danger { background: #1682ae;width: 120px;border-radius: 5px;color: #fff;padding: 12px 25px;margin-left: 10px;}
.xtjs-right .layui-btn-danger:hover{ background:#e6240d}
.index_zhaopin{margin-bottom:50px}
@media (max-width:767px){
	.yinying1{ height:55px;}
	.navbar-nav{margin-top: 0;margin-bottom: 0;}
	.daohang{position: fixed;width: 100%;z-index: 1000;}
	#example-navbar-collapse{position: fixed;width: 100%;background: rgb(0,107,175);}
	.navbar-nav > li{ height:auto;border-bottom: 1px solid #7b9299;}
	#example-navbar-collapse li a{ margin-top:0; line-height:40px; text-align:left;font-size: 16px;}
	.dropdown-menu {position: relative;width:100%}
	.navbar-nav > li > .dropdown-menu{padding-bottom: 0; background:#fff;border-radius:0;box-shadow: 0 0 0 rgba(0,0,0,.175);}
	.navbar-nav > li > .dropdown-menu >li{ border-bottom:1px solid #ccc}
	#example-navbar-collapse .dropdown-menu > li > a{color:#444; line-height:24px;padding-left: 40px;}
	.dangjian .dj1 .dj12 .desc{ display:none}
	.dangjian .dj1 .dj12 .tupian{ width:auto; height:auto}
	.daohang1,.navbar-header{display:block}
	.m_logo {text-align:center;border-bottom: 1px solid #fff; padding-bottom:5px;}
	.m_logo img{width:87%;}
	.m_menu{width:100%}
	.chu_2{ text-align:center}
	.m_menu .col-xs-3{border: 1px solid #fff;}
	.m_menu a{display: block;line-height: 35px;color: #fff;}
	.blank30{ height:15px;}	.blank40{ height:20px}	.blank50{ height:25px}	.blank60{ height:30px}	.blank70{ height:35px}	.blank80{ height:40px}
	.blank90{ height:45px}	.blank100{ height:50px}
	.home_0 { border-left: 0;}
	.index_dangjian .dj1 .dj12 .tupian{width: 30%;height: 100px;display: none;}
	.index_dangjian .dj1 .dj12 .desc{margin-left: 0;height: 98px; overflow:hidden;line-height: 20px;padding: 0;}
	.foot-9{ border-right:0}
	.navbar-default{height:auto; overflow:hidden; }
	.daohang .container{ padding:0px; width:100%}
	#myCarousel,.home_11 img{ z-index:-1;}
	#example-navbar-collapse{ z-index:999}
	.chu_201_1,.zhaopin_t3,.chu_201_2,.zhaopin_t4{width: 100%;float:none;}
	.zhaopin_t3 li{padding: 6px 8px;margin-right:8px}.zhaopin_t4 button{ margin-right:22px}.zhaopin_t4 button:nth-of-type(3){ margin-right:0}
	.chu_201_3{width:70%; margin: 0 auto;}.shulie a{max-height:170px}
	.home_0 .fuwu { margin:0;}.shulie p{ height:20px; overflow:hidden}
.xz-2-2 .xtjs-left{width:95%;}
.home_0 .fuwu2 {background-position: -240px 8px;}.home_0 .fuwu3 {background-position: -462px 8px;}.home_0 .fuwu4 {background-position: -670px 8px;}
.index_about { height:250px}
.index_about .index_about_img img{ min-width:auto}
.index_about1{ height:300px}
/*首页介绍*/
.fuwu{margin:0;    padding: 15px 5px 5px; border-style:none;}
.fuwu .fu1{float: inherit; width: 60px; margin: 0 auto;margin-bottom: 10px; text-align:center}
.fuwu .fu2 .t1{text-align: center;}
.fuwu .fu2 .t2{ display:none}
.dangjian {margin-top: 15px;padding:0}
.dangjian .t1{ height:auto;}
.dangjian .t1 .fl{width:100%;float: initial; display:none}
.dangjian .t1 .fl img{width:100%}
.dangjian .t1 .fr{margin-top: 15px;}
.dangjian .col-xs-12{padding-left:5px;padding-right:5px}
.dangjian .div1{padding-left:0}
.dangjian .div1 {padding: 0;border: 0;}


.index_book1 span{width:100%;height: 130px; float:inherit}
.index_book1 span img{width:100%}
.index_book1 div { float:inherit; width:100%}
.fw1{ height:150px}
.hui_ju{    background: #f0f0f0;height: 10px;}
.index_us{position:relative; margin:0; overflow:hidden}
.index_us .index_us1{ float:left;width:100%;background:#fff; padding:10px 0; color:#333}
.index_us .index_us1 .us1_1{max-width: 100%;float: initial;width: 90%; margin: 0 auto;line-height: 2;}
.index_us .index_us1 .us1_1 small{color: #999;}
.index_us .index_us2{float:left;width:50%; background:#000;padding:5px 20px;}
.index_us .us_img{position: absolute;width: 40%;overflow: hidden;left: 47%;height: 340px;top: 40px;    max-width: 655px}
.index_us .us_img img{width:100%}
.youlian li {padding: 1% 7px; max-width: 47%;height: 31px;}
.youlian li img{width:100%;height: 30px;}
.bottom_xian{width:100%}
.isbn{margin:0 auto}
.isbn{ margin:0 auto;max-width:1000px; width:100%; min-height:350px; margin-top:50px;margin-bottom:50px; background:#fafafa; padding-bottom:50px}
.isbn h1{ text-align:center;padding:20px}
.bk30{ height:30px; clear:both}
.bk60{ height:60px; clear:both}
.isbn .isbn_1{ margin:0 auto;width:50%;  background:#fff; padding: 30px;}
.isbn .isbn_1 .isbn_t{line-height:24px; width:200px}
.isbn .isbn_1 .submit{padding:2px 10px}
.im img{ max-width:90%;}
.tui_book{padding:0 4px}
.back_ec{background:#fff}
.navbar-default .navbar-toggle {border-color: #fff;}
.navbar-default .navbar-toggle .icon-bar { background-color: #fff;}
}